package com.aibaixun.system.service;

import com.aibaixun.system.domain.EquipmentManage;
import com.aibaixun.system.domain.dto.UpdateEquipmentManageDto;
import com.aibaixun.system.domain.vo.ExportEquipmentManageVo;
import com.baomidou.mybatisplus.core.metadata.IPage;
import org.springframework.web.multipart.MultipartFile;

import java.util.List;

public interface EquipmentManageService {
    void uploadEquipmentManage(MultipartFile file);

    List<ExportEquipmentManageVo> exportEquipmentManage();

    boolean createEquipmentManage(ExportEquipmentManageVo dto);

    IPage<EquipmentManage> queryEquipmentManageList(Integer pageNum,Integer pageSize,String wiringNo);

    boolean updateEquipmentManage(UpdateEquipmentManageDto dto);

    boolean deleteEquipmentManage(Long id);
}
